package com.itheima.demo.ZuoYe;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;

//1.已知日期字符串:"2015-10-20",将改日期字符串转换为日期对象
//	2.将(1)中的日期对象转换为日历类的对象
//	3.根据日期对象获取改日期是星期几,以及这一年的第几天
//	4.通过键盘录入日期字符串，格式(2015-10-20)
//
//	效果如下:
//	   如输入：2015-10-20，输出"2015年-10月-20日 是 星期二，是2015年的第 293 天"
public class riqi {
    public static void main(String[] args) throws ParseException {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入");
        String s = sc.next();
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
        Date parse = sdf.parse(s);
        Calendar calendar=Calendar.getInstance();
        calendar.setTime(parse);
        int year=calendar.get(Calendar.YEAR);
        int month=calendar.get(Calendar.MONTH);
        int ri=calendar.get(Calendar.DAY_OF_MONTH);
        int day=calendar.get(Calendar.DAY_OF_YEAR);
        System.out.println(year+"年"+month+"月"+ri+"日"+"是星期"+calendar.get(Calendar.DAY_OF_WEEK)+"是"+year+"年的"+day+"天");


    }
}
